package com.vcredit.creditcat.api;

import com.vcredit.creditcat.model.CreditTipsShowVo;
import com.vcredit.creditcat.model.Cust;
import com.vcredit.creditcat.model.CustReportParam;
import com.vcredit.creditcat.model.CustReportVo;
import com.vcredit.creditcat.model.SesameScoreVo;

public interface ICustReportManager {
	/**
	 * 插入报表统计表
	 */
	public CustReportVo CustReoprtAnalysis(Long custId,CustReportParam custReportParam) throws Exception;

	/**
	 * 信用诊断
	 * @param custId
	 * @return
	 * @throws Exception
	 */
	public CreditTipsShowVo CustGradeAnalysis(Cust cust,String appDesc) throws Exception;
	
	/**
	 * 获取芝麻分
	 * @param custId
	 * @return
	 * @throws Exception
	 */
	public SesameScoreVo  getSesameScoreVo(Cust cust, String ispull) throws Exception;
	
}
